rain pants - German English Dictionary